
/*
 *
 * 名称：周期
 * 功能：循环和不循环功能的基本父类封装
 * 作者：清河张
 * 时间：2025.05.13
 *
 */


#include "zhouqi.h"




CT::CT():_id(-1), _name("")
{

}

CT::CT(int id, const char* name):_id(id), _name(name)
{

}

int CT::id() const
{
    return _id;
}

const char *CT::name() const
{
    return _name;
}

bool CT::null() const
{
    return _id < 0;
}

bool CT::operator==(int id) const
{
    return _id == id;
}

bool CT::operator== (const CT& ct) const
{
    return _id == ct._id;
}
